Knowledge
Data
15961112 4860778 658 4133369
41949566 2533748 0074488
27326 697284785 9469 61664 60248951