Knowledge
Data
17461850 932822033 269519
0306089335 2802938960 0478734
672 3700685 34803862134 03431018 5160