Knowledge
Data
51324427 7971776 35315048 18 34057276510
26506795 54578 5030008
520884 26822468 5719006 2799707971 89642