Where are you getting your numbers?
russia has 140 million people!
20 million is very possible
140 million total population means around 70 million men, of whom 35 million are boys and old men. It would be hard to get 20 million fit for service out of a total military age population of 35 million. And then congrats! Russia is completely out of men.