103 million of them are children, noncitizens or ineligible felons, and they do not have the right to vote.

Estimates for ineligible felons are from 2010.