Knowledge
Data
32604964 0529869 16381689 68001784172 313861
26783448 6861 247187 4031738
997757 701168 652051148 87259 69