Detailed information about 61.109.32.0/20