Knowledge
Data
9615154 511896 2096 799557651
3179317756 70409633 87168071
43971526 1816103 7536740870 8360 6273