Knowledge
Data
4921737817 121826 5614486 8038767399
781319 146260567 92670107 309 3726587446
70257 19719503510 4591729 6143 2969