4583785
1789796
1868977
100000
4894507
2043046
1215488
4608487
4081072
2317837
46280
63171
63746
64391
61221
65184
71851
55885
62624
55119
234211
116306
4302875
77962
102094
582330
105238
2336069
117536
138009