Knowledge
Data
335804026 71692 23442 951 1680482
69 065 112 8482121 39699
407 94159540 17209938 025311 67659257301