844675
878439
507333
88167
665377
795580
653715
967206
458716
63190
216188
726375
5111799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1679195
1631471