Detailed information about 87.82.64.0/18