Knowledge
Data
640 5886543 7803 18735656 8615357
10715 94914 91585808 224958097 56950581
6869 52995 41347869 33280201362 2116058513