IP Country City ISP
149.102.227.56 Spain Granada Cogent Communications
149.102.242.75 Spain Granada Cogent Communications
83.41.152.154 Spain Seville Telefonica de Espana
95.214.187.134 Spain Opticnet - Serv S.r.l.
95.214.216.186 Spain DediPath, LLC
95.214.216.196 Spain DediPath, LLC