2125304
4753511
100000
1716440
4934679
4367127
1937113
4810743
4600216
3953498
65266
66181
64683
46276
47566
48890
45984
61920
49774
57599
138783
113626
102813
205530
169510
83562
4595872
124660
9254949
184407