Knowledge
Data
593943 990869 3808550 454088
12 387901935 488080 189915682 83372883401
880399 523 402 407962695