Knowledge
Data
11029331 308989 83970354528 95115813
99933133644 96302079862 487171
17169132411 46702344809 10066825 2976534345 78572