Knowledge
Data
640489 433359949 51026191 2932390460 8215859
3950684 64124 9789860
79356259491 973 38390919 4976 4065480