IP Country City ISP
148.63.243.142 Portugal Vodafone Portugal
185.108.105.72 Portugal HostRoyale Technologies Pvt Ltd
188.82.71.16 Portugal Abotega MEO
193.136.142.251 Portugal Fundacao para a Ciencia e a Tecnologia, I.P.
2.82.95.155 Portugal Vila Nova da Barquinha MEO