100000
180528
200482
972074
3813469
2669263
2311994
4898908
3030360
1364108
59828
44801
45871
57638
59006
48420
45326
47390
49929
68179
722402
534213
975140
1188913
357503
4829904
2929485
9726233
1077697
480453