Knowledge
Data
028193 6687538 0883051 264849048 3460368
698386 652946402 02286995
664028599 7665557 09780112627 4678177240