57768
297240
467121
432607
396386
365798
519996
622998
453421
54148
489890
64921
5456367
4487934
4309459
3438462
3429998
3372286
3321956
2988729
2969226
2468209
2125352
2120407