Knowledge
Data
8235623 47341 138244809
5986 18210131 28561601 0092390678
10847428 5687944 97931074 108