142 3062 2504 1038 8465 2225 3688 1766 439 7582 4941 1617 6527 3388 9912 6627 232 2929 8123 8354 6176 8525 9342 1149 4398 1262 2921 6916 1458