The product of two numbers is 900 and their sum exceeds their difference by 30. The greater of these two number is -----