Knowledge
Data
7039809 1254650 625940326 3358
893518 61373627 43695 5230766186
28734100036 73984159308 82928 50