Knowledge
Data
2893 19401887 6080554 857473
203 9665403259 04596938740 84378518273 556
12745 2690 29646984 42850154721 4660063