Knowledge
Data
42 492916 7019928264 260276217
25948 49482410 2981879 154
13414602062 397645671 46045182286