Knowledge
Data
313591120 784266012 7541 7344
29048346887 937046921 9441 28977
24826 61555 24072336 35488402573 669