Knowledge
Data
293087 44029298 6271648971 308974 49986616
4168091 627 79112330 6725 0638
0522284212 316518 39715079896 928