We identified 11 domains pointing to 52.60.250.74.
IPv4: 52.60.250.74
rDNS: dpl7-yhu.na155-yhu.force.com