Knowledge
Data
558 302353 59185620 22096 253833553
09928 54117166 750699749 2612643608 344809
6376787 318 478