Knowledge
Data
309029 2338 15511598060 46668657 91214442
14674224 457774 80 3628911 35944253
82749106 7614700470 8204 97936134