Knowledge
Data
11446180096 50 958 2705351 44276
25119 29905 5187913911 113
44234660 308408 279 68342492 5351190247