Knowledge
Data
63 821 2924 1272
29612620 6970426 305219 3685364
24912784 6748981533 5051683056 596 43140