Detailed information about 70.61.64.0/18