Knowledge
Data
662759 341926160 537566 9819009405 36844413
18405061 983 15432786156 79717 1974175
2111617091 4861437 8790 6979