Knowledge
Data
21575378 540066 74620 588825996
488595 21216 97519 420312507 8402
223630 1588 610423081