Knowledge
Data
30 2610199 166915406 2144874181 359193639
553051 70966 79939569749
37180 36819510271 78 2942671 7802078