Knowledge
Data
22191 4746 741888 475951 795060609
154 188043020 1583 3042674 30993801
525565128 1766750888 1592