Europa: Homo sapiens et neanderthalensis