IP discovery lookup for: 20.195.93.12

We identified 11 domains pointing to 20.195.93.12.