IP discovery lookup for: 148.66.8.50

We identified 2 domains pointing to 148.66.8.50.