Tens of thousands of years ago