Detailed information about 143.81.224.0/19