The sum of two numbers is 30 and their difference is 25. What is the differences of their squares?