Knowledge
Data
074053 8239143 490429060 9980319969
054530 7075 101308 3095
91984031281 58179 1453094381 559 82