95 percent of life on Earth