Knowledge
Data
21588 108 106416715 81915681861 7233712
1431173395 94292833 9645 1988185 8105
46974474 8643059 506 9756746707 76