76918
138949
831351
234536
84336
905921
577286
373307
677944
472203
56513
827424
4999798
3438581
2916148
2233804
2178988
1967609
188078
1853357
1708118
1693136
1631195
1607471