Knowledge
Data
82585 656 22238928 7311377660
204541488 8561375560 145666738 1931327
416 900 143167249