IP Country City ISP
83.48.97.242 Spain Telefonica de Espana Static IP