Knowledge
Data
359261 31091015593 52112403005 508 320404147
195 89 522008466 68818735
2145 75061 3325604 350058499 39862030912