Knowledge
Data
21506815 729 951878 45508336 9154
4566 3724531 11709365 710857 619878087
2372540196 22145829 18549808 660 8508549144