Knowledge
Data
675686 3665501 606612481 7544 009493
155460990 138640 6229852 40340690724
130 6332620 857081