Knowledge
Data
586 8896106 237
3222713368 449516055 95145 825384078 82036634
306273 426652585 10 650760 248931751