Knowledge
Data
4073083 22765049 33852527 86130 8791271915
645 3406 443961 88781749 64856
94830826 7823690 3056916