4886858
80229741
62894057
46596637
89167987
68527884
70149484
58892060
54926549
28296646
2484317
54723183
19589293
51922039
57273211
59124652
92571792
52589680
3379598
41236298
74929279
30911470
10528825
13982833
93187183
19716362
2493345
89841913
33074558
4353117
41919336
22246612
98801990
20806556
79675569
26928324
29444457
31052832
9710167
41535430