Knowledge
Data
858331152 17916420171 9783045263
2319863 48560307259 195920 9423997
2489536 328770 565 921