Knowledge
Data
20 3109471200 89 48276526
838 69 153236496 89985852962 363
486326 59310824741 115036659