Knowledge
Data
311879479 32026920888 775896714
1998724748 4121479403 66459550025 56227145 270467929
40054243741 3779257 3168224