Knowledge
Data
132631228 12812718131 169172 32751012 7994905
9523 7882809 14 2134 617353
21477 33274 170360823 898778 385