Knowledge
Data
23 1087726 221538 8685
34185 856056 9659285 1852
2384328551 21558795250 12 49033729 493067582