427836
574739
388536
62500
201249
481560
5059
6788
625202
21619
566769
407168
5472367
4500934
4316459
3439462
3432998
3378286
3329956
2995729
2980226
2471209
2126352
2122407