Knowledge
Data
21129869 1199360607 1593864 633 86266796
456587424 33996064704 587138 524
1738080 995 2916 8326 3518