Knowledge
Data
20302851 42 59 1527056328
83602124 5354927 668 057
89208864 4942213 1096655064 743724760 98247