Knowledge
Data
690 690869 829
63863829 8637952 84083719 77853360 112297
417067 379990 2609520396 337077