MD5 creates a 32bit hash, it includes all letters of the alphabet, albeit only in "small" type, and numbers, you therefore have 36 different characters.
The possibilities should therefore be 3232
= 1.5 x 10 ^ 54
or in full terms
= 1,523,249,554,100,000,000,000,000,000,000,000,000,000,000,000,000,000,000
A lot.