Knowledge
Data
44629 32 66738 17710170956
3173475 57200649 5514145790
103475 20945098 163852 39246728