Knowledge
Data
26949126 725431003 38491130 9193381 701169
588 15389759 79132884 71292 28638072631
25146 652737 823981 876525 90