Knowledge
Data
19587213 9861684 916645707 894236292 8571805
50 0642579 1319493
43312 28733697 951 3778847