Knowledge
Data
0589203974 0410215 7032100199
236963064 1048486 516095405
53093792 9783295203 93047058186 38847797654 2599