Knowledge
Data
29 10543 2988793 2658137 967611
708078 113179179 00489018 0193883
978759 7749 9627988370 0080 692