Knowledge
Data
43270379 1965418 050301 5505784 17286
303 5970481 94511364474 8396 349982
9996 53257622 660395094 7391572