Knowledge
Data
26659402 9102598448 28793698084 957989852 263956601
60 87626 478855944 236681
522227040 35961668 76 33