426105
769925
75995
147776
325974
331262
812235
372724
86166
295351
854686
711275
5134799
3553581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471