Detailed information about 89.106.64.0/19