Knowledge
Data
15 589759552 8945725896 6856277
601 22650 81394 75296
90246 41950379 46383580274 32323823 19