Knowledge
Data
40576994 1973705220 9223 516046920 5843
339640 71295 144 205209
3365930 7578356268 2773