Knowledge
Data
5149774258 15108483 1522762 33979 166931
07904664420 0445605459 410 29295492
9783 3089970 6348136