Knowledge
Data
20299 8459 4332668203 57051791252 99568
8670886 55387483522 392686 2050192
2180411819 19636283 1805