Как из суммы md5 получить содержимое обратно?
Посчитай самостоятельно хеш всех цифр от 1 до 100.000.000 и сохрани в быстрое хранилище или вообще в память, если ее достаточно и используй поиск по нему вместо сторонних сервисов.
Что-то вы темните.
Во-первых, MD5 - алгоритм, результат которого обратим с неоднозначностью, то есть возможно более одной строки, MD5 от которой будет давать ту, которую вы обращаете.
Во-вторых, кому в своем уме придет (в т.ч. по упомянутой выше причине) использовать его для ID?