Knowledge
Data
31357554755 284530 203
0883642 067007011 63307660 553
179732873 9784284 620 10518058267 68908253581