95.15.50.36 is located in Sanliurfa, Turkey (latitude 37.167, longitude 38.795) db-ip data: September 2026