Knowledge
Data
3259 59281832 16429128 55173 53674356
9477169 96369 324821352 67819622
247321 1847044 893737