Knowledge
Data
31281631 23175 20656 57565414312 3192186
21146553790 181762 15278 190632
17944220 98786858 7160 89