Detailed information about 89.191.0.0/19