942348
726150
415163
987164
273192
58456
367419
851107
403684
139471
142613
283193
5509367
4527935
4347459
3442998
3442462
3404286
3352956
3010729
2997226
2481209
2133352
2130407