Knowledge
Data
22877 81808669 9789472 724320 063695411
10 78416654 68 2687 070927790
8093 65071217 501 57306