We have two parents, four grandparents, eight great grandparents, and so on, up to astronomical numbers. If you go on multiplying by two back to the time of William the Conqueror, the number of your ancestors (and mine, and the Queen’s and the postman’s) would be at least a billion, which is more than the world population at the time.

