Show me some truth with Facts and achievements to justify their claims of having been here 65 thousand years.