Knowledge
Data
862437 1662 23836652388
63126992 06602264515 95283282
786090 14 50559373 9780709 46967721