Knowledge
Data
26249071206 70 11569817 8793672 72569248
268 80182154 4665309 00670516
9781 2287857510 2880 95780819 76