Knowledge
Data
51946628 31643441785 79622405038 662187
71506609 22 12515343
378033579 826619629 298546 59096 996795200