Knowledge
Data
83 517030 816 2547 0121707284
3038176940 12 9781899 82839 67499842
486973140 78 86511124 8119