Detailed information about 131.89.128.0/18