Knowledge
Data
339094431 655916832 176651261
40405843860 0063747 20061 227
83591 41871879927 9139035