Knowledge
Data
105863 62668618 449695 49170928558 182155329
77 45583 34442 238114
869845637 147116331 84