Knowledge
Data
5069 573268 804500601 25920072801
9419795 3188626 50074163 9855044
348885 8269 5138423 28092