52596
1028535
154717
402853
305884
1008721
451707
512442
1564436
1421262
1313213
1312104
1235905
1222104
1186849
1182466
914368
986635
66920
91000