Knowledge
Data
17 26286 480359 9940394 15514205570
8904 472600178 28989 5620271707 650221921
27687224892 4102 2056832 885250 89864557851