Knowledge
Data
31691655 53029780 417 742473
164041148 3578 860127
392565 651925 5150504522 6937136 88560304801