The sum of two numbers is 1000 and the difference between their squares is 256000 . Find the numbers.