Knowledge
Data
279914239 9079359 1389 89159 152270
51889255910 46792 3517695
87250033913 668024959 301172872