139379
1782974
3389826
4139632
4336732
1473769
100000
2311654
2554466
3283506
47928
65321
66910
63493
46725
47828
49505
66111
72362
50386
1548028
5139634
685076
2309386
1400713
76476384
46385272
1026868
17064188
31092976