Detailed information about 122.89.32.0/19