More than 149 million passwords tied to email accounts, banking portals, and corporate systems were found sitting in a single ...