Knowledge
Data
31844431 522266 97104 33524524620 644771
80768038732 38391414602 2400 88138098981
287 814095226 5852751 23178