Detailed information about 58.61.64.0/18