Mysterious database reveals personal data of 80 million Americans