Knowledge
Data
27944579 44500060 1658150 299309239 38821787
79397134 29983581802 83118 77851 941466
531870 90234554 332700 30651 72267