194.190.86.0 - 194.190.86.255 is an IP address range owned by State Autonomous Institution of the Republic of Dagestan "Information Technolog and located in Russian Federation - select an address below for more geolocation details