49968
927708
554388
949423
833498
6070
770557
748351
33270
247465
72688
591451
5111799
3543581
3043148
2346804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471