Knowledge
Data
3089 52897376053 628199309 130619432 18594286
27052211 9693 08037124 3757843873
17 979941347 682 13837046 594868