The sum of two numbers is 28, their difference is 4, what are the two numbers?