Knowledge
Data
04951 6485144911 2441808 2704006
53269 5841340 9780469986 74169 35428
295378 502 72 102