Well, hmm interesting...
Though I wonder to myself... Theres a infinite number of numbers (literally)... How does MD5 account for this?
Theoretically speaking,
A MD5 hash is 32 characters long
So (number wise speaking)....
1-9999,9999,9999,9999,9999,9999,9999,9999
Should have no collision...
1-9,9999,9999,9999,9999,9999,9999,9999,9999
Should have 1 hash for 10 different numbers...
1-9999,9999,9999,9999,9999,9999,9999,9999,9999
Should have 1 hash for 1000 different numbers...
1-9999,9999,9999,9999,9999,9999,9999,9999,9999,9999
Should have 1 hash for 10 million different numbers...
And the cycle continues?...
I confused myself way to much to even understand all this lol... I bet I don't even make sense.