Knowledge
Data
863216 846046 543 4644 813964
477887948 190362 22775751 7977350161
157844070 444384 56596