Knowledge
Data
9601428 31686 46998 2365 091209183
314731 330082 6684
2991059 794494 2309402 61424 749633846