Knowledge
Data
25816612488 1790 164240864 735254 699
171509992 75763623 591817 5681 361025158
406 2507130 588029775 98