Knowledge
Data
72 42578 9459699 630 1017379204
626 593445 13593754 114348839 8891811685
31 986179 47396