Knowledge
Data
351602906 669572141 43185108 159593
412598686 4142 47420040645
7851417075 231839566 8020698 1974335 1144992