Knowledge
Data
171567 80471760 18101457537 931881686
9467635 41048 6168
204579 17288594944 40 211786 8936