Knowledge
Data
27093768 3979434650 87590 804444
409619 63 2284392 310118 5333
7065732 39841 167440 39 31405009