4583785
1789796
1868977
100000
4894507
2043046
1215488
4608487
4081072
2317837
46280
63171
63746
64391
61221
65184
71851
55885
62624
55119
2609825
116306
4302875
64524
102094
582330
106382
2361468
117536
138009