Knowledge
Data
358816796 4917391 489920 107637
2829277589 9640 2739014 3560854
20738030769 27350123 982