Knowledge
Data
3228 159406575 20877535 94261067 43099357830
40652 27644 4443121
363565992 19611 49 8388790684