Knowledge
Data
47663911691 19519039 84052399
178648134 60594659 17889 3028774 11343655186
13480 442940 44151 845