2231559
4752447
100000
4932662
2308472
3239352
4954104
1236728
838800
4344535
58723
60910
57219
58138
71082
69619
74545
53016
52102
48544
215658
355560
195135
530434
586220
392955
129346
319286
192962
213256