Knowledge
Data
283980586 66208114238 880824 59142887 340335
32027406035 60540190064 76272
9187 48042116 35019368621