268544
80072
992777
609269
65438
942663
476169
17769
832840
78473
568125
897662
5490367
4513935
4330459
3441462
3438998
3394286
3338956
3002729
2986226
2476209
2131352
2127407