Knowledge
Data
46 40231169494 82463 4874522624
382972 1114988052 1305601473 797908925 68287132299
065760 9750 25557 9781849202