Knowledge
Data
4295210877 156774 61228856634 716 310
677 295354466 031
501608 0804759 9783833597 297