.
Surely, the answer by @mananth is incorrect:
the problem asks about INTEGER numbers, while his / (her) answer is non-integer.
If x is one number, then the other number is 29-x.
Their product is x*(29-x) = 29x - x^2. (1)
This function is a parabola placed downward.
29x - x^2 = . (2)
The parabola has the vertex at x = 14.5.
From the formula (2), it is clear, that our integer numbers are those that are closest to 14.5.
These numbers are 14 and 15.
So, there are two pairs of the numbers that give the answer: (14,15) and (15,14).
Their product is 14*15 = 210 = 15*14.
Solved and explained.