Knowledge
Data
16683364 2594 37008 53
281436231 6645590447 905395 22965284 730936309
217 111873390 69568543 988702286 5251