Knowledge
Data
870966 81386094 620 78732 63
2890659 5283079 76658019642 4046 767
505834287 180 16 4291439