Knowledge
Data
317942 81311 148704961 12639 9147355
24437284354 994320890 591991762 589297028
26272 2123 5025634713 25052774 808934