Knowledge
Data
791763179 23 63090700060 0063913 3074
908783319 132 054670
7489790 467894113 448623146 732210