Knowledge
Data
30429355 283606 119 8861331 7282289
2161507 305317036 1992780796 330265 90880
95838 67 3062 90647 692