Knowledge
Data
30193 317079 7258333564 33068454924
821351 966 846
8111 2168229 94778147 29 98262879013