Knowledge
Data
22453680 59253 53 09789604796
387297247 40 39491618104 70
35361327 97836542498 44006 3330926197 513874