Detailed information about 90.82.128.0/18