Knowledge
Data
17390608 7962732881 3220 548896421 302227197
57346505082 361224906 177273 36358 103870409
640289827 4435371630 9624 2216