Knowledge
Data
978 0662095 3312 4608953099
87301098 52907276134 8079 720 18235120
3504249 1169140062 354007670 77484254246 66815