IP discovery lookup for: 223.106.228.214

We identified 2 domains pointing to 223.106.228.214.