Knowledge
Data
6589268 34625952 6211 6035 29471
688578 533000 17177 991 8881197
605756 4813 9740 339876 19903