Knowledge
Data
3112995988 439323 602013 11514376642 8970
628743 98308 15351089 400518 69088299750
3041271 75291872 709054216