Knowledge
Data
33005956 30988022 44560 80282627217 1105240750
9560396632 992371 548017
20627 8846989 87227865 8188