20938294
89679716
57069502
2149998
7438526
64953209
73304770
38886402
1613408
41347752
59401960
87319296
18647693
1714356
3403357
458610
26346225
13782171
90545937
53792838
7411540
26249836
18685259
11389208
36547033
37223343
3621291
93456738
71409155
46093516
51657367
4868919
33388888
97939730
84873791
49304907
55484793
77733863
59849942
70145171