Knowledge
Data
16454 91706 598384
8763 4691984 44649 24952 29495694
2059232 908073 71813275095 2577551 3082