the product of two number is 56 and their sum is 31, what are the two numbers?