Detailed information about 81.18.160.0/20