Akamai International B.V. holds 2.22.29.0; geolocation places it in Paris, Île-de-France, France.
AS34164: 34,816 IPv4 · 99 ipv4 prefixes