Scientists estimate that around 2.5 billion T. Rex lived over the species’ approximately 127,000 generations. At any given time, around 20,000 individuals walked the earth.