Knowledge
Data
20692 32061 810462 277645 90539942369
539616 8246582906 436 68020 12016
105806912 905491 131