The Nameserver agora.mephi.ru have a IP Address of 85.143.112.2 which is hosted on Russia.
Официальный сайт НИЯУ МИФИ