Knowledge
Data
23 8668281 340 78538221 52757845259
9781702591 3255926 27 7692
4563267847 27312815147 107