已知两数之和为8,积为9,则这两数分别是多少?