2434160
1381445
1365769
4612202
100000
1111659
1831920
2064613
2669669
58691
54617
56640
52481
69546
48950
49556
50611
72344
66649
791148
966311
2376742
87554
118185
194855
715861
479856
6460655
5289537