Knowledge
Data
2291 9044898 830 114578 22495
69 4416219 496866050 15183
2561043 6467 19868014 510420 977450