Knowledge
Data
31648627681 1306085008 62 5778779 1421382
51782737 39387933 7528795039 435223
809428 7338069 136033 107