Knowledge
Data
3596 7533899 3627426706 9183608799
15686 14022533296 11756560479 766893
916224 661530 22370326 9712267 462