Knowledge
Data
81232670 84590 342811448 20806 14956728
79336 7379 46830927 660488
3865859 34946784 178635 55756411