Detailed information about 139.23.224.0/19