Knowledge
Data
509428423 2821633172 8829504 259567043 2006
31 4158481605 581805130
13 0164044 42160367886