How many millions of years ago had Homo erectus spread throughout Europa and Asia