Detailed information about 58.123.192.0/18