440718
320334
389540
218240
313910
104474
292373
575781
138676
176953