List of human evolution fossils

Columns: Name | Age | Species | Date discovered | Country
Red Lady of Paviland | 33 ka | Homo sapiens | 1823 | UK | Yamashita-Cho Man | 32 ka | Homo sapiens | 1962 | Japan | Engis 2 | 40 ± 10 ka | Homo neanderthalensis | 1829 | Belgium | Gibraltar 1 | 40 ± 10 ka | Homo neanderthalensis | 1848 | Gibraltar | Le Moustier | 40 ± 10 ka | Homo neanderthalensis | 1909 | France | Denisovan tooth | 40 ± 10 ka | Homo sp . Altai | 2000 | Russia

Example questions:
How many people live in the country where a human evolution fossils from Upper Paleolithic was found in 1939 ? | How old are the human evolution fossils from Upper Paleolithic that were found in Australia ? | What is the official name of the country where the most recent human evolution fossils from Upper Paleolithic was discovered ? | What is the official name of the country where the earliest human evolution fossils from Upper Paleolithic was found ?

Answers:
60 million | 42,000 | Democratic Socialist Republic of Sri Lanka | United Kingdom of Great Britain and Northern Ireland