News

The data accounts for 16 billion records, which adds up to about two passwords for every person on the planet.