Knowledge
Data
25 35571027 70373 2009667040 1688
389326 889242 974722562
369656008 881050 19452 8559811978