Knowledge
Data
112549258 22270733 9058880
3095562 68 4560
286339939 69057944495 309971 40300813 359178374