Certainly not 1 billion, which is what the lottery chances would be to win 25 times. (1 in 42m)
So far it has been won 403 times[1] what seems around 20 year time span. With a US population of around 360 million. So not sure why 25 winners would require a population of 1 billion.