46m people below the age of 35 are registered to vote