Knowledge
Data
662738816 31100430 38179406 4632593 29978116
9783156 30620220 009252298 95503584
2900682832 4386 7658530 74 1896861