680503
2532562
4431155
4660322
4877652
4993830
100000
4553989
222905
4824395
46108
50499
58121
70203
60192
45315
51803
46208
67993
49657
1054959
1428998
778633
1161584
1047227
2131815
696327
2356020
1712690
2091884