Knowledge
Data
21058 5700 86578 94943 33791574928
7541 582096747 13141 638693072 6027
37598557 8312 30 614837 453669