62.1.44.131 is located in Athens, Greece (latitude 37.998, longitude 23.704) db-ip data: September 2026