Knowledge
Data
343553576 3748209120 73047687 266075299
31570 445868 1936226089 0396
255 23 93304060124 23674 72339