86367158 37482
75780579 37256
24842800 12029
36482827 18438
34214331 20285
18860158 9189
27552351 7527
22313004 9082
25187652 8193
12187563 4542
91838434 15635
7580326 2550
30984984 6324
17464716 6302
14481478 4244
39990045 14253
18021387 5645
10053338 4285
56437470 13505
148936647 20511
21997868 7304
11729233 3801