Knowledge
Data
2323868 10588 413874
21705993 950356 3554913 30091686
65791 29722126 3033762741 1730982876 583