Knowledge
Data
14351660 334806 79318331408 680141283
929796 366 887714816 577654
417672752 6059703000 62581382902 382154967