Detailed information about 161.68.32.0/19