Detailed information about 58.109.192.0/18