Knowledge
Data
603640 50 52451611 91573903
23 776859 9527681284 424944079
197137 4699 901176314 792120523 096