Knowledge
Data
51778247 417894995 8035209 36201156 3362629
591727 15212 4088939 47046966 36264
30 37870731 186 23290 82503327432