Knowledge
Data
1343085272 85969629 696 616
103422 52431 77515066 32334044 97165703
406223 110765 7528369 125569392