Knowledge
Data
30350316829 90714399 5997 706433782 9626971
592669 12575338501 1922
337167 26781183 82156479896 10023 01