Knowledge
Data
667194 205818520 396136832 38882 6416538468
5971685593 97239368280 560
371388 770564188 61662716589 10336369 2671664668