259672
0-20
882869
882280
783697
664059
508239
783698
664062
508238
664063
508238
783736
2942290
583284
752838
734983
1005983
429575
142304
724205