Knowledge
Data
508530 58349185 712213245 3082433 590094715
21119871 74672 317128264 1181020
26145291 7014 5465912 462