10067564
62841270
27239903
78177176
42898354
51876949
1211166
31394258
98593552
65115305
873118
60441482
16587158
7647961
70968064
11867981
1946748
96549481
66058146
78814422
25489287
91944626
6831758
49509745
4134677
35621803
2884591
58647168
15279844
95959677
37342059
41902257
6519707
334163
22371506
241506
1786243
48684039
46098720
23749694