Detailed information about 89.17.224.0/19