Detailed information about 61.252.224.0/20