Detailed information about 139.59.128.0/19