Knowledge
Data
3030082 3026091 11281547 50980105182
593900 45651347241 56080139148 1722133
9176353997 338 1945551