1383178
2101358
2914596
100000
111155
3913096
3885093
3794033
3188742
4358442
56927
58729
60208
63554
64682
47614
50367
73836
61215
42848
125902
187823
461971
135337
113920
122458
149571
246601
332877
406577