IP Country City ISP
149.102.236.217 Spain Granada Cogent Communications
149.102.240.74 Spain Granada Cogent Communications
95.214.217.158 Spain DediPath, LLC