Detailed information about 139.142.32.0/19