Knowledge
Data
4577696 2712 5098 0445773359 9337067
52020156291 43159688 82756651 64578174502
294375716 73702111 17086007 15