Knowledge
Data
33654252 533818 8509
774456796 50814420 4398326 8592992
970840 39530 025355843 14793 063