82.64.6.131 is located in Vauréal, France (latitude 49.033, longitude 2.033) db-ip data: September 2026