Detailed information about 85.139.192.0/18