Knowledge
Data
31 10768429 7343074135 51 22271760
425325 58142 63197808 058729 26328660730
2609955738 8974009 88448 46234273504