Knowledge
Data
19855078 9583108861 8224 19350343 539136546
163 299370584 41498707 472794 72500821
967 989 873253016