We identified 13 domains pointing to 89.187.160.23.
IPv4: 89.187.160.23
rDNS: 926988125.tyo.cdn77.com