How many animals have ever existed on Earth?