2414352
4640206
4868319
579120
511199
4207980
3538164
100000
3774808
2739072
64740
70470
59534
60973
53651
55770
71056
63351
50345
37760
140196
93605
231145
255454
209148
381093
694398
2815922
465468
2305482