Detailed information about 62.101.192.0/18