Knowledge
Data
26 3115056 961014768 15895141378 296013067
54892652 7235586 066 615940293
83669 8153525 620 69794716824 914711