Knowledge
Data
33422 7996057 400398871 3866
1677141 80068926 980857 59568083833 21328369602
69345761 463162 1588 3216035 2985