Knowledge
Data
470905 882 1049148 590741
60526022 680667663 9055766 95787365
270166366 22108 27581847 4178 79124783296