Knowledge
Data
578155635 1520129 3666 72517474342 189
40213 6135597972 320746 4595677
52043567 2777 102 7964432