Knowledge
Data
106 496 1333035 9139430
8060224 778435176 326123990 89567363
940679 113310 11654811528 964030036 1351772