4644520
4995740
4954724
2125304
4750902
100000
2816691
4934679
4370526
1937113
60422
63132
68188
58595
44795
46613
47756
45984
52265
48403
344141
113626
102813
188869
169510
83562
4633437
124660
9330596
184407