Knowledge
Data
2890 15942064970 141 35373846 276
594458211 5845286505 195317443 8885
4637191 1807 7458 59004