As unfortunate as your situation seems to be, it has been brought on by yourself. No one settled you with 20 snakes, and you should've made arrangements before acquiring a sizeable collection for feeding whether live or frozen.
Good luck in your search, it's not going to be easy.
Sent from my SAMSUNG Galaxy SIII using Tapatalk 2