852845
471494
113627
26484
91558
109831
964651
983805
526980
804641
306760
47712
4999798
3438581
2916148
2233804
2178988
1967609
188078
1853357
1708118
1693136
1631195
1607471