217.9.80.0 - 217.9.80.255 is an IP address range owned by Keldysh Institute of Applied Mathematics, Russian Academy of Sciences and located in Russian Federation - select an address below for more geolocation details