Knowledge
Data
40310867 657185 8970452 762982738
432 829 26 302583 18048
818 072 851233 2799004 30065138