Security breach exposed personal information for 29 million users.