2589 5749 7682 2238 3034 3607 5705 8072 8787 3806 2541 9000 3628 9550 3736 5125 8847 3040 5727 5953 6839 4815 6056 2993 1852 9295 489 9419 9752 2189