Knowledge
Data
22519387 79843739 5089013429 98072585
298555425 9630063140 6945 341
1702765 76925115 222075 8291