IP Country City ISP
2.139.114.16 Spain Segovia Telefonica de Espana