Knowledge
Data
50707311 76391 936592 13425 46562
23046193 6237268 897798775 3996
225708 259880 103005