Knowledge
Data
25943890 5043291376 352993 411011379
9263752 287503 320090 619125
6484196 9776 1478325 67