Knowledge
Data
185598973 15690526578 13844524 24310382
371380 2505851296 6573730 20521 174
84920361 6222725972 4554 841 67924873266