Knowledge
Data
39959680 27008134 225425
2157511897 336 902
08806994 99921098 105348857 763551763 516808