Knowledge
Data
29163098 146310 32672335178 2306742 791322
243897836 61560 179084 72567117 6544902
92049 9737 55