Knowledge
Data
9391407 57470225338 36944 39555292400
42298 5295848500 407568484 86754287 77668193
781319 841554 092349375