Knowledge
Data
090026815 109640 32649471057 6622159 55960985318
2438 298 20
78048 2107 9780669 636446