We identified 9 domains pointing to 216.224.123.252.
IPv4: 216.224.123.252
rDNS: rDNS (PTR) not found