Knowledge
Data
31 59586046460 230036886 3636133448 104307477
17 2592583 2283 2529440 91
487 5798561534 687 772894 65