Knowledge
Data
42031043 27049620 8195436072 13286 34151
60218396764 0319674476 13
2730 86795 647143 65410