454465
99281
801403
483170
660390
863828
21625
30378
99530
27088
106738
502276
5110799
3543581
3043148
2345804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471