8601
1053152
57751
679137
1315239
77540
100560
26841
110026
741138
12620
52918
1937
98071
2046
84587
57551
664
93489
54682