5291 1766 1440 5712 2902 5526 6102 2687 2716 4660 8871 3338 2259 4807 896 8912 2508 8835 4304 3314 6931 8038 8270 5075 982 870 9747