182634
100000
4459448
251744
4367916
4224711
4859608
351450
725087
4972712
66749
65027
68696
51979
61714
63815
72116
56153
57833
65923
10469078
6982248
386132
2838770
1912528
10369794
8571357
576042
511641
4617569