8211430
30287490
1180885
46043773
75274143
7822117
13113367
44496098
72497333
39069137
38731094
7713225
60271840
65927889
25204461
96542240
66779770
69223329
32367504
57622879
80028867
61532579
30027503
18385747
98835740
53648741
31709245
55032636
49353236
9707789
10555102
40199182
115019
96867540
41979733
79703854
87976346
88056480
42259668
87902750