Knowledge
Data
89622 2881801072 43686667 29101210840 98428849
60 8232398 170895 11061362182 83113482
79301140 6950 7076596 41085902310 5941627151