Knowledge
Data
33065 2870955 7177 98969727660 515329
90626581 28971815695 1759 171169191 614895
1625 29311 6736638 49634 784771315