Detailed information about 81.161.128.0/18