Knowledge
Data
26791826 26867 86082921 484766 950503
973 8054628 44167 45730
10669472216 87613071 205151710 51 3124