200 Million X User Records Released — 2.8 Billion Twitter IDs LeakedBy Press Room31 March 2025 Update, March 31, 2025: Information from a conversation with ThinkingOne, who released the latest X data, is now included. Elon…