34617359
42928220
77587687
24964923
25993105
13462881
8139899
43426112
75031675
3544073
27518661
1915026
28043459
21451388
20618419
30042145
46443666
38717608
71361394
99466756
60821738
41734272
4644335
54425123
5235986
47476368
84118402
97133010
64569229
9498975
18857303
14033018
48997536
63791077
17785863
62033310
86865823
70419248
75726415
13396594