Knowledge
Data
106992686 21130366392 348036945 4493546031
7661313 91708943126 28626541482 2337819
440 8848616 12025039 806