Knowledge
Data
4329079 29949 526 289568304
39968943 4624563091 629492 663221654
811 8440 425785 20027210