Knowledge
Data
984087537 109063285 23967312 41 579363
5444580 35145929 673208993
106049 7867810 536446072