2502052
4893973
315427
2333632
4408240
4647252
2736287
3246970
4016592
4216420
60770
61729
60100
62181
58863
56451
51255
57140
50356
51000
546535
493517
3306344
604014
815334
402333
8132295
8987576
892045
442976