Knowledge
Data
624473 56883 38335 319653509
94131308 619408601 13956 2006144887 1018608
205251404 676 87132791 1287562 9828503