Knowledge
Data
4291 13849895 4247612819 7763408998 54612274
271471 28295 2134310182 960
3026 229937 69221698 75095 260369874