Knowledge
Data
29 25984 73770 8455193 2854596
10312 2289 254025721
684 15599245 468108289 4094 60959