Knowledge
Data
64715 385492 2808 364982624
858 25721 2267227 8785641 9134842
58400 173824540 8448 4848171