892102
607699
970956
259282
796462
927699
987276
952445
42922
51295
653425
18764
5450367
4482934
4305459
3436462
3427998
3367286
3316956
2985729
2967226
2463209
2124352
2120407