Detailed information about 59.106.192.0/19