Found 1 domains on download.cnet.com (88.221.144.18):

1. a88-221-144-18.deploy.akamaitechnologies.com  []


IP info: 88.221.144.18
ISP: Akamai International B.V.
Geo: Italy