Detailed information about 89.244.0.0/18