Knowledge
Data
81653986 183 79917309583 3302968002 5893821856
125651513 609 37814830080 517206076
8158154896 29178885081 5848994 64630062946 340319