Knowledge
Data
100266 25548567 325725619 26854940328 175453610
2265 68824717898 57400 2644139005 40897476576
05797844259 533829 20948 7215558107 536725