100,043 BCE