607372
642303
143646
7374
522776
901796
1005148
51681
744229
491107
47458
624649
5511367
4529935
4347459
3444998
3443462
3404286
3352956
3011729
2999226
2481209
2133352
2132407