536525
1383178
1597459
1499274
100000
327462
4030948
3817768
3794033
3519591
58605
60565
61621
65408
66022
56106
57047
72816
62305
49812
118623
322451
1070575
968696
587544
1051533
1284345
393842
187823
461971