Detailed information about 61.87.112.0/20