Knowledge
Data
27770738 1790428103 612110294 267741
823 6950 5356 11140 88757344
79914328567 670297096 3543739 61646 5684