Most European men are descended from 10 founding fathers.