Knowledge
Data
447595 4166005 17860588
8602843 17033070 284461 89756343043
9642 73155063 288 94878060 56