Knowledge
Data
30406 3491 1420996541
21 10 909800 46844398426
106791126 5940646 61534053 5188 9281725