Knowledge
Data
32179861 631017852 450013 337205
2294190 62244 26595670 50
439664820 7668 506631 171039793 626529