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

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


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