Knowledge
Data
29 983883 422060117 7717
372151704 17716416 5955117 4824830831
16911760964 660 34930465 94536936466