61504728
96084556
70882036
33811114
17714699
70296475
49338807
32323310
71879372
2351021
47976021
4395121
60688671
5912261
93804536
40312637
84884929
92805600
73096416
25489602
77514293
89397245
1589760
57634277
91769750
5349932
37517393
2992791
59433843
4526098
23061404
77489283
62131412
624562
80824642
2491692
2395354
53295064
80143634
28487171