Knowledge
Data
385956 7860963 8664133 1721
80371743441 3625059712 355
5875225 7202220822 28718401 5354 627438