Knowledge
Data
3027675 25615 724189480
44993455 3921584 79085375 368
3559 1257932 894504 160417 23262