Knowledge
Data
15858617 683859 740959692 94682 27071844627
8718737745 809679 78778 155971
24411302 201776225 8306757 77115