Knowledge
Data
46493960 22298810 60 19 32106
7883 722100 27071673 40163702 21630272
7352559 4420582389 029 380