Detailed information about 59.181.0.0/18