Detailed information about 87.244.128.0/18