Knowledge
Data
5100599 862 5387 56710 7651
4723671 54473 5164 589163 283074
2160933 83337 2010 1576476 28