Knowledge
Data
7568 20476958 7639112 5026679940 584
53 14863212697 16 48992863
27878 0495953 14734145862 77577043 9783193