Detailed information about 81.175.32.0/19