Knowledge
Data
7593 31479988 9663 5922
7165747 545 199151 2077296232
95 8048 5266519 54113824 96584520347