Knowledge
Data
30614 30577819 7995 52702933 42949346409
3010965818 9018115351 132149 669120067
2089754 8817320 547 49194