Russian official calls on President Mamnoon