Detailed information about 61.146.32.0/20