Knowledge
Data
597410 462964 66122635 794864
30025870 159057 7538082 3499
63286133 350282230 212051470