Knowledge
Data
509377189 15145759946 25775106 9783439684 7969
908 442 343650
1163 0522122550 64298 35541398764 5212322