Knowledge
Data
39881 9210052 9647515 46872294 7971027
303035 759071 23807042871 93368746874 180148
66771 6472695 84461939 7580587