Knowledge
Data
5848118 890 427 198079 771248638
2898592 22552430 56176888112 9783 310748763
44186972 98547 05503959 52424