Knowledge
Data
45 74248 4778 08495668774
6623148140 53 5345076 36
9780377970 770 75519981542 039439 50563740282