If you assume all usernames are 20 characters and each character can be a letter or a number, then there are 68,719,476,736,000,000,000,000,000,000,000,000,000,000,000,000 possible usernames. There are even more possible usernames if you include shorter usernames, capital letters, punctuation, and characters from other languages. I think we're fine.