Knowledge
Data
291 18714265 9302 43418 5505276
51957091 21029295526 7911036 989 29017216
16093749 98928493 4779492