Which sea separates the two largest land masses, Eurasia and the Americas?

**********