Knowledge
Data
35 4958 15170 695 997616
9832546 299 24028151216 458 9188808
13510608 27300188581 95496253603 35873