Knowledge
Data
21008 16158989 8115719 31580
370568730 7314837 87676
374038 321862 657 0453807767 872000957