Knowledge
Data
268539232 41587077530 9781209823 7351748532 70742605
7945215 72509264748 498228
4859819 4097253684 5039041 65367