Knowledge
Data
28904665 2158 324894253 843 9910688529
4640542 180908 941286 2221440840 94219
15553920548 832785013 58672189 4982672