Knowledge
Data
15150688216 33600491 341195 43963506
70149 63373 39239842 8818335
57712650 99717673819 176039950