176138657 50548
45248226 21168
80998393 28792
27290810 9993
12333465 4549
22601650 7586
21252600 9826
27288360 9716
30639484 15365
25248043 8111
42322341 14457
19056885 5994
9002733 2550
12944850 4646
19353897 7194
19671437 6942
44252658 10948
133249387 12289
13067708 5057
17241449 5805
16944185 7970
9402268 3059
20910248 6710
8004715 2368