257162
4629252
100000
4474544
4371562
2482057
4533183
2209764
4970235
1652658
54663
42820
55260
46617
51510
72436
48815
52602
49422
58535
162997
1331063
730503
267891
1796747
1625764
4884066
146014
1086354
443072