Knowledge
Data
21506623 60414839 823275 498863559
8174 5664854 5368 1343904224 591494718
1107449 25011 203