Knowledge
Data
8090156 990796296 55093142 22312356
678124987 8132849632 57440 566961804
6602 3177102 675375 186903825 10002213729