Knowledge
Data
823991 84893124 8186989 315015
8386663 94261 7643806 61285886
183570 2330061782 103631730 5811170 9960