Detailed information about 62.168.160.0/19