两个数的最大公因数是16,最小公倍数是48,并且差是16,这两个数分别是多少?