1630685
1311206
100000
2703392
4457516
2910078
4524037
4643766
4850915
313703
67624
69329
25378
55465
57138
61621
44465
47736
51314
52146
1636832
5434475
49046212
44378848
493004
16243472
1959540
992789
19940702
587136