Knowledge
Data
12694031 9780 82540 405052 5626134317
90493 996 8202317 56892833453
646621 634495195 757130485