a,b两个数的积是3364,它们的最大公因数是29,这两个数分别是多少?