4978220
2150871
4384872
100000
4948796
2633685
3533303
4103309
550729
2532562
66674
75308
72931
54392
67383
46108
49794
55250
74659
61536
762434
2531371
3776362
1257041
5082649
1691867
2797598
16874990
1530864
3396704