99.40.50.226 is located in San Diego, United States (latitude 32.686, longitude -117.038) db-ip data: September 2026