Knowledge
Data
31587544 27900 7509
968751717 857 54 17369 8712075642
4487520 80902852 64909417 114934 284