70,000 BP