Detailed information about 61.244.224.0/20