Knowledge
Data
5036936 18378152 0396 10597 3875885
14687606 49609922394 1282 66367 131073217
2901101 2085832 9803422909 887812 59556