7783657
37321244
409060
49187069
23934590
1684728
2182314
563620
44678530
64442199
94764401
22098760
95543118
34653189
57119514
50695356
426572
25157329
11568887
20294155
14998192
94899388
20066208
768971
3266707
17104484
99376141
15115378
67941496
47101179
30054350
89289023
95456901
67367846
13984568
32556076
6765831
53819483
57915668
43497840