Knowledge
Data
99 76 80950607157 75950144 22465936
252369943 19462 7919 2218973 976791181
13 9783242 01789