108701
500408
546134
247407
444747
890890
979673
995450
992606
856473
410583
782986
5510367
4528935
4347459
3444998
3443462
3404286
3352956
3010729
2998226
2481209
2133352
2132407