Knowledge
Data
873092926 642 804750 641
43541 44 27394452 9783035
152 7105 188502520 711281 99876548663