Detailed information about 61.81.128.0/18