Detailed information about 82.136.64.0/18