Knowledge
Data
29 8546672477 80699822 14607254
83286 34350560 1724257 413121
187 4269 67259008316 64439725 30910030