30242
832439
33617
642180
353460
646447
845935
96568
478280
526583
521477
387437
5106799
3539581
3039148
2341804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471