Knowledge
Data
58 870719 89929905598 54593582
52698 41 2852744
169 72116752 005960473 12600 545096037