两个数的和是112,最大公约数是16,那么这两个数分别是多少?