Knowledge
Data
759896885 8777149832 45735207580 79787
19 3892494878 290565 26139
9789511030 4186849 67336 56035331 0625