Knowledge
Data
18496 60 1100415 44771395744
17 34185224 32 3294 914931
276735 1744326 607 13448101827