Knowledge
Data
238052 7049426 776580 756967
51729941525 21301547 78718749
23080408 3705583519 41327 560425