Knowledge
Data
50 21968 114673408 42164310404 5588561
1599 19728331004 825422412 40887 85002111
24115458 5112252 656696 92697562708