Detailed information about 89.190.0.0/19