I need a fast hashing function for the purpose of unique identification (not security). How many different, say, 100 character strings can I hash with md5 before hitting a collision? What about sha1?