4344507
3163242
4853323
4934222
1304494
4489794
4576480
433428
100000
3963220
50363
55141
44931
52005
45496
48616
47157
48310
60461
51322
130822
176592
159084
480027
1175483
2904000
953499
1180678
3919990
7893890