2465160
4699602
4840647
579120
907209
4255278
3658112
100000
3774808
2780770
66012
63735
71113
59824
62077
56384
57307
71643
65324
53248
155576
570857
232093
231145
255454
209148
381093
697246
3816692
630895