Knowledge
Data
2050645 5381599896 356 037 89364
673143 45232280660 5286067 409802842 30619393
83 74 505509 63999370 5254792842