Knowledge
Data
22566527 185 2297 413006
2771465 182 125151 445907 162163
796455014 67167 007396 985015103 39635268