The user data for more than 2.8 billion X (formerly Twitter) accounts has been leaked in what an anonymous user on the site ...