The difference of two numbers is 18 and the sum is 90. Find the two numbers. Please hurry and include step by step explanation!