An analysis of Yahoo user passwords from 453k hacked accounts
stratumsecurity.com