Generator, validator and parser for EGN(ЕГН) numbers