41767064
98112657
50044296
1122102
38758194
57523992
97231809
2245788
14784946
52369081
26481097
326690
1915962
777601
61506952
80298082
37048704
85862984
95658436
19448082
71494542
35271665
28391299
60846797
81887415
51015374
64969937
34362782
64404886
17557555
47646171
9919401
69937974
77017473
31875339
6379202
8562225
94151325
52986012
40105002