Knowledge
Data
326 28798904 93548132 5800198 414635112
70 253138535 86155931390 381130733 96088
91231534 105 16244