Knowledge
Data
3156 1133160 148869 878285
45748130 7549 16 6790 47022
9747 9433179 37412860 31539006 41961545