482928
870207
570590
197868
289667
739155
21634
904221
496749
73196
218561
733878
5096799
3530581
3032148
2337804
2219988
2018609
1926357
190278
1750118
1716136
1672195
1628471