Knowledge
Data
129632 409676 5787040 59021717928
16591 16989 118318728
758687 699 72640516 6970687 322910001