939927
780642
231225
145557
764432
488910
379849
858786
312774
808870
857679
62780
5456367
4488934
4310459
3438462
3429998
3372286
3321956
2988729
2970226
2468209
2125352
2121407