IP address 45.140.24.117
Latitude 44.8768
Longitude 40.2182
Country Russia
Region Adygeya Republic
City Maykop
Organization Orgtechservice Ltd