Detailed information about 131.61.128.0/18