Knowledge
Data
149513776 581330421 29182053622 6711200579
224336 50237689178 896831 327846868
586 9511743 93442494 454 1561017