Detailed information about 93.183.22.0/23 ASN 200656 - NOKIA-EMEA Number of IPs: 512 Number of Addressable Hosts: 510 IP Subnets in 93.183.22.0/2393.183.22.0/2493.183.23.0/24