We identified 19 domains pointing to 104.68.22.91.
IPv4: 104.68.22.91
rDNS: a104-68-22-91.deploy.static.akamaitechnologies.com