Knowledge
Data
20289913 16509505 6920 14543
674 42 5804 346644 743
62706552781 31002390526 19445318 884609 11