Knowledge
Data
16529188596 19611370 86
80948 913666784 50028403 485846
840 138593 6551 258064 247347