Knowledge
Data
150949646 302647 94498870 370
3182423 869898688 235 416840229 426122
29509280 9033 22046