Knowledge
Data
670 21958 2246091778 9086984 8416639
8629886 8642 392 38 62565300
472843 49289 83 338910409 891