Knowledge
Data
5293586 122259 532990 2902769 547377262
691438 4945 29042 41879
6536340 16916692372 678828773 354617981 407