Knowledge
Data
343699 9942761 4202 2244441 4635219
58320469 4464609 20791
85900 427365896 11146936 991