Declension of numerals is one of the very important aspects of word change. It is not easily given even to people who, by their profession, deal with numbers every minute, which they prefer in any context to present in their initial form. But this cannot be assumed: all numerals are variable words, moreover, with numerous declension options.
This program was written in order to remove doubts when choosing one or another form of numerals and, as a result, reduce the number of your mistakes.
So, use it and don't make mistakes, others make them anyway.