Detailed information about 89.20.224.0/19