Knowledge
Data
60 824909 96761218 442208
778227037 11692668 380826 70569952012 13800
90704085885 7634708601 2876191523 1428 855086896