Knowledge
Data
812230 143908799 3202277 11 089
32 54308603452 46108609866 059617 97306102520
9784 676 606 244 511