kaestonemmabeat kaestonemmabeat 30-01-2017 History Answered For how long has there been life on earth