Detailed information about 87.196.96.0/19