39639450
8251388
69944888
27733161
61198631
2233240
74839555
27093592
41565231
70006181
9583160
89772197
92217719
11324094
73886763
98496873
65875747
91045850
21173402
19054573
25643719
2201735
90482545
22903318
5072986
37893128
36932542
64924268
24862126
26928893
40682917
93798114
1902313
32005301
79364087
14234287
49909744
58973652
52871573
62741828