18457249
16837663
49185741
39093379
90085091
77081777
22919045
29388521
64429574
94967714
27874728
83292000
23303327
36341907
2351686
628706
31504395
5833830
281902
1755683
8171289
94133143
49843119
74624459
51223191
8799553
1397362
18779191
3883412
50723573
43167853
66518032
70047060
94109263
43061551
35409166
1370355
40567947
39041532
841194