Knowledge
Data
9932122971 8780 58805552365 7593805
36882 6600 71
32608 10483 78 9783120427 346222809