Knowledge
Data
8569 522583137 175
8004 69882550 139625 879 372334
30693852 928841 4130 38525274418 7238052