Knowledge
Data
31420106 402943 806803 2031996 7991112
59 530 5215448260 89296108651 32664
644598 278 80 458 6207710