Knowledge
Data
8626 5445 7355769 33568 1600682
284914 888 234910484
3281633 560652180 348563 26308911 44