Knowledge
Data
40 8831256 656
82714308 602338 4653 566421827 1243
750 1612414 154611177 89181542 32907440