Knowledge
Data
516488 31892200 90279 672 1728378
491 99837419 50270 987706
34437424 2576707284 284433 8396751 560