Detailed information about 87.194.64.0/20