Knowledge
Data
16195296 33429644 8013135 70428
85864 75732520 072644 642014 975066
2398133 780926039 268495 67624564 251