Blog Analysis of 18 Million Passwords Reveals "123456" Still Most Common $75 billion analysis of 18 million passwords