Knowledge
Data
594612933 5128 1965447
925600195 494485037 528870 5193
636884890 32090 48535006787 147