Knowledge
Data
66051054 413515969 28137206 849345
9685675043 925801 32392010 67
4409400 584 78308811 8140776