Knowledge
Data
21606521 32724 9840132947
960547 8416006 258223296 9243056861
1235312862 571961 1071 3526499825 80699900