Knowledge
Data
496 275 932922426 98293 785381
5044610 74673232 894032115 11036947 9782415932
73 529084831 8195