Knowledge
Data
3361290 12588 19885723195
2970 5554 24062609 6732 1117
27717 6388749 72136790 34566834697