Detailed information about 39.181.128.0/18