Knowledge
Data
16720694 992802 5739699 62486 806
4705824 2930479 987266
9563450250 19697118 126156038 68169501