Knowledge
Data
9457666 5182255373 20850 29698135646
4683312 1185139318 423 569982 350300
26909859320 7624962 077702 89578683371 1931805