Detailed information about 182.132.64.0/18