Detailed information about 89.104.0.0/19