840718
745720
315416
471451
9994
766947
512378
440760
60364
598494
48271
243371
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471