Knowledge
Data
582 2012 14982155
82781078 596773852 519394 473292 840
925 268 775 1881239 15301985515