Knowledge
Data
345276 109832 27230681 49823112975 3095818482
16 326 7291783 72587 1321298
283305844 56603 11412368 0940 48729495