Knowledge
Data
30625487 854565 940697352 2838646 1931059216
475572 225849534 44305974914 74951 095856
24413677 4639890 4627770842 84887317358