Knowledge
Data
2995 2276927592 7864682 3149315
839336337 136448 86112 93176095896 41
942627 8490371 83426433946 63878