151414
857471
609907
473849
110846
964500
716777
917417
591983
34014
234575
871108
4211364
3569456
3504929
3161460
2864998
2774283
2745955
2556725
2471226
2080209
1925351
1881407