Detailed information about 161.66.64.0/18