who knows 4000 years