Knowledge
Data
50066737 653620899 943742 539910087 17695
74621699 8118154 09
978 7902597200 14939877 54143655