Knowledge
Data
294403 3210764 718 543
34096 67 2604945 265709
104961764 143407644 79700984723 692 0666