Knowledge
Data
42 90631479 57742093 501007978
18439716949 30502064438 485942691 309
978 8112003614 2656