94.231.24.0 - 94.231.24.255 is an IP address range owned by North-Eastern Federal University n.a. M.K.Ammosov, State Federal Autonomous Edu and located in Russian Federation - select an address below for more geolocation details