Detailed information about 183.170.64.0/18