Knowledge
Data
21040 99163920 331966 1148389824 45671805
35 407229 8881 872042116
6998545 6195852 41555349602 344924