IP discovery lookup for: 218.145.66.70

We identified 14 domains pointing to 218.145.66.70.