telefonica.es has address 141.101.90.99 telefonica.es has address 141.101.90.96 telefonica.es has address 141.101.90.97 telefonica.es has address 141.101.90.98