Knowledge
Data
928 29192 9783328695
1989669145 578772 1901 84
988560654 2420433107 5791042210 0416 67093904305