283770
853455
311489
949346
289709
685637
326467
78187
465228
827558
490750
783778
5476367
4505935
4319459
3440462
3433998
3383286
3331956
2996729
2980226
2473209
2128352
2123407