476437
2986822
134053
100000
4592936
1152460
4053491
4414667
4999232
3207293
69145
45069
46005
46636
47385
50174
51047
52030
54759
55493
693767
380747
76267
513955
279849
203711
165347
2813366
103765
182737