Knowledge
Data
3492013976 578 587113514
27 31164289170 43079349 2008 13805
00296664496 7239402874 5859880308 4196038465