There are lots of birds that can have 100 offspring in a lifetime. Wild ducks lay ~12 eggs per year, and live 10 years. Commercial ducks can do 20x that.
Obviously, all those will be siblings, so your chance of getting much of another generation is low.
https://en.wikipedia.org/wiki/Minimum_viable_population