Detailed information about 89.16.128.0/19