7378953
13232071
32644802
67738115
41712965
75967823
3807523
99021767
79577583
63122330
35853389
602168
72538977
53072132
2411798
62813926
72946014
1228850
9097898
4474464
17752247
78249120
15771923
6076977
11545318
51205221
27045931
62767537
31102920
56004598
67478750
9818901
57828675
6829766
55411764
29829682
98812511
18414270
49098746
3035440