Knowledge
Data
104 31187 8527347 100
1442000 49007 34366134 299476 152
400131 72471877133 32884956629