Detailed information about 89.105.96.0/19