Knowledge
Data
20 488020 99471 3916279
149 30235413 12 2898474 900510219
41149 529288 741768 1048 893008