Knowledge
Data
308106 2790124 18564199 38554 1032
36876893 3981151028 9025937
9571919 6158608074 86990 5479