Knowledge
Data
532435661 37854 04024830105 30338498 14267
817574 024696913 9780190 7830
5147215 13875 55