Knowledge
Data
6629 437755532 638348113 156037277 583391483
65274 27722746 174244757 5396847808 107081
91056 5678 735801 6064421296 659591