Detailed information about 113.61.224.0/19