Yes, there actually are 40481239792225648784462962744968 combinations of Scratch usernames, although that is theorically, because practically there are much less due to the bad word filter.