Detailed information about 87.196.0.0/18