Knowledge
Data
23 1284740091 188981527 2887 38335
64399 1405782442 5031164248 6714 312985
58794 8309 26597 80082093