195541
803471
586278
167952
901477
163444
714981
228824
606668
360576
533899
31967
5051799
3490581
2963148
2290804
2202988
1996609
189378
1886357
1734118
1706136
1653195
1619471