Knowledge
Data
32101476 7585531 134697606 2675
40960484055 99040 9271 323444
4985046 94786 87711659697 81853124 954372586