Knowledge
Data
24859425 291548 8523
2147887009 88604665 207197 1351500 7889
37794 2893143041 33010456 9971128 26781430