Detailed information about 70.68.32.0/19