IP Country City ISP
149.102.227.39 Spain Granada Cogent Communications
81.44.59.65 Spain Barcelona Telefonica de Espana
95.214.115.16 Spain DediPath, LLC