The Nameserver ns1.rncrr.ru have a IP Address of 62.64.3.250 which is hosted on Russia.
ФГБУ "Российский научный центр рентгенорадиологии" (РНЦРР)