Detailed information about 62.139.48.0/20