Knowledge
Data
46 30 1350
312938 810926669 485774044 8931681093 649
82 102808 9899590137 39186075792