83592859
43182767
71794247
39273886
57475101
98807949
1296896
6689359
34358893
31067050
7084145
29944945
77459155
15554252
59302098
79908760
31675823
30977194
86265891
35834549
15704723
58786225
12175489
2458501
19745423
35438903
78139356
90507231
26452861
13393591
79505523
53215549
61277313
47698120
33896151
25847773
12064026
71419675
45679641
1254228