World's Oldest Fingerprint Unearthed in Segovia: A 42,000-Year-Old Neanderthal Mystery