Knowledge
Data
59 189584 13409
315655528 08526 87173421 11859874 5453
43 140226877 5792636 59867 62088