Knowledge
Data
46252433528 604242682 786349840
3884847534 815689961 10832016957 1938 6157376269
31474612294 296308987 4069