Knowledge
Data
27164717 940494 676325698 838277
7377089 95127449 14918011 756776 356172083
84 268610544 067