Detailed information about 89.174.48.0/20