Knowledge
Data
3586 336159 628270 586094422 8732
839195 605873969 56606636 84602843 30429412621
0477386642 38710030667 48289703728