Knowledge
Data
11386420 884110371 984754 289601 5105207839
8016029 8384950 31097973678 267
73737 9263665 49637 703 556