93664446
10571958
54787762
77889852
24996550
18678200
6757249
98343446
40394836
19863304
49741966
62398513
89451699
15244854
9274110
14615601
37032741
39933200
1142126
38847612
45872702
80493667
94927184
90795034
9898557
28679014
17477447
77897086
19911098
69176174
85741296
74032187
84424140
40648203
24795470
51903364
12301926
60988028
30583049
58954619