4385759
4926538
139379
162730
3706025
4139888
4336732
966503
100000
2356868
56874
66637
69293
64149
55678
56774
58716
68111
72809
59454
2341968
7775608
1052314
1897760
4716145
7035661
685076
1561167
861562
77555336