Knowledge
Data
607602 84784009584 44 22447518867
723 2467960932 0410283
03791813902 4314327940 80025773354 9780674955 254668640