Knowledge
Data
19726 42681 13450 77837
94461776980 92581425 3103240741 23463114307
166344 108097 3221465588