Well the thing is though, MD5 is one way
it means

MD5(a) = b

But there is no function MD5-1 such that:

MD5-1(b) = a.

Meaning given the end result, there is no way to get the original input, at least not with the math that we currently have.