The difference between the number of people who speak French and Spanish is 15,637,000 and the difference between those who speak French and German is 155,000, while the total number of people who speak all three is 20,588,000. Determine from information the number of people who speak each language.
Thanks