53396
452544
622684
980126
735937
136116
24718
758986
173589
974249
987952
712305
5111799
3543581
3043148
2346804
2223988
2030609
1939357
190678
1755118
1717136
1679195
1631471