Detailed information about 89.246.192.0/19