97529496
14221981
5687942
84409339
87902
60728223
9952921
535841
6704582
96688235
2741333
395753
73166700
40558924
32734309
23137899
65977985
68104318
11426938
39722239
472894
90888830
22165631
71041443
57902590
27004438
86977190
19613152
3477704
1064969
91323175
21476907
1800194
64573118
22089387
66345721
46436962
25174655
74935926
26401839