9994 3385 3096 6401 5931 3545 8289 2781 9141 5943 4227 2094 5348 2439 6491 1765 3787 2481 1023 1729 7879 6326 1351 8268 3418 3128 324