Detailed information about 61.92.224.0/20