Knowledge
Data
160314709 695315638 703790 667
6416504274 29671122 840518977 4669
89856009329 7965814884 15635445 2787596 81531274