Knowledge
Data
3075 2916256 88358297246 50 638
48472 86293897 16926149 549598462
135 050584674 642081