Knowledge
Data
19161 30841673 41963428 15659641448
51639 5595300583 7307356 450040
9892 5391344 2285 3783782 41