Knowledge
Data
25819259 135863161 390027 38226538499 171307
8318787 690157998 3547110 041479212 8642
91806 4073594 91566741 77