Knowledge
Data
50994416 941658009 41082216 74474161267 14216
8689694 717 9327512 116551687 6810
602481901 175 45767503606 5854642