958140
99436534
1638922
10498316
657994
18106647
13699100
58899794
86182757
58773424
36129174
95496608
28806453
54368641
18527184
51931282
25724300
93801354
78168710
85012861
45593244
70798698
22281593
15435130
34738320
26739632
22648755
97323359
83788926
95201793
48397610
38462649
75525957
42862002
12174740
14609125
152867
41134800
85117840
36132918