Detailed information about 183.62.192.0/18