Knowledge
Data
2489 7297697 408299 90380 5227700
42552149917 83793810900 24 97093114
2450101 535 2356229 504 92044380