Knowledge
Data
3399 6159145 43100874924 3250301 2307440520
6510871 8039914 2547730
3750 27113 69370515 5656135 387