Knowledge
Data
591292 212661131 40775870419 944 613
861258212 49 678 89720539 70868621833
45076058 1148019866 669335