18.104.22.168 is an IPv4 address allocated within the 22.214.171.124/18 netblock,
which holds total of 16,384 unique IP addresses.
The route is managed by AT-EUNET-20020606 identified by ASN 12793, which was allocated on 22 Aug 2002 by the RIPE internet registry.
The IP address is located in Vienna, Austria. The postal code is 1100.