Knowledge
Data
10542 0330923039 98
438 2184919 62957060394 14 93871
759069 0738 9781437918 6709913 38842538