Knowledge
Data
89335 99727 80247692153 21537137889 133429
224688790 3872 067 9780491418 20474243998
9570900525 835846 89312