Knowledge
Data
8957993 2701286 22293197
79644 924 2778 182915232 33064386
9385004 39209 6529579 1619880