Detailed information about 182.60.224.0/19