Detailed information about 61.87.96.0/20