Knowledge
Data
40327 7802656 133299 34608 9576
84700169 38590873143 536 86076 602423441
135847933 59983 9111615500