It's still available, just hidden in the search tools.
(I worked on Google search like 15 years ago. I'm assuming they haven't found a way to make the estimate any more accurate, since it was seen as intractable at the time.)
Google says it processed "About 25,270,000,000 results (0.28 seconds)"
why can't i see those 25 billion results? what are "results"?