Knowledge
Data
591797890 2169 15196
40254321 853077 12350 4293147 46518
8792 60058607 57680184 5645771 1594