Human existence potential in Europe during the Last Glacial Maximum. (20th April 2021)