4932906
4815279
2282752
1826660
4312438
1896409
4603359
4061384
4549466
100000
42307
75223
72673
71603
40866
50576
43701
44427
46648
48655
179349
326796
727298
3259526
178766
591650
238988
2414716
5321887
13218030