Knowledge
Data
91546 32 848364 521243588
880336 65104212 7547474 475
630280 6720537 9400176834 2009151050