Detailed information about 87.106.128.0/20