Knowledge
Data
30 192896059 214669 85722823031 8300681
96946 98018614 71562683486 22642345128
70861 24600253 017863 458 3801182