Knowledge
Data
6039713756 423 46675 0280978 89114
64747819 09780408 2200650 80497 76
028986 50253 4298235834 100