Knowledge
Data
4899 39665 908652766 2943951 882463
339 457 306116003 6514610
520 449648 94073653 639095650 216550031