A database of personal info for 533 million Facebook users has leaked on the web, including phone numbers.