Knowledge
Data
8751286 25919320674 3392561536
7641916 61572 118658
76050 3776776774 112640 672156557 21200