Detailed information about 89.144.0.0/18