Detailed information about 61.139.48.0/20