Knowledge
Data
52 211637 147935198 4280169 4951713
16503080 2322 38367181
14013286082 14525985 20634 7797258