Knowledge
Data
6933316 59442861 317642143 3674863
57959904810 76645227 868984073
34394 28941467 1722592 225980