Knowledge
Data
1372 287673 164505847 751
1282 88163 44025 7397970
304075998 74126 010736220 704768896 647