Neanderthals occupied Eurasia for 100,000 years.