Knowledge
Data
10703192 415663 79376 213056
688569 7237702669 8593 14
29005703257 9659171456 303288390