87514600 40363
9135182 3958
8064122 4938
9938145 5595
43432338 21419
7323536 5079
6873870 4156
8314199 3622
6890806 4219
4959283 2290
9474085 3920
14041329 8388
4052663 1495
7378300 2349
63619436 12274
2780347 1322
10068471 3628
8848091 2783
4870169 2742
8751283 3747
7407551 3094
89909829 27658
12877928 4432