Knowledge
Data
10538 13565986 526438 396820
56199920 34 9781422 792 1337
83994590132 679409 709153706 73509905426 09018