Knowledge
Data
571 552677393 40068496 11903343827 461613837
10692725 855 897 8396 1443807
9780 4977674 22342441 34043 9375