Knowledge
Data
8118723 6143479 15510680597 8329 3121335
17029171 8953224 2674817108
59761499 58555706225 1651268 97251169