Knowledge
Data
328952 110099459 524128096 38949134069
61811898424 258266943 7822 2371
43331 83901 52304 911646966