Knowledge
Data
950814934 69 1660 0618 174045811
934626 7721 1526171724 117603
9782119 665936447 60991632 6780298552 2702659