Knowledge
Data
100676 527678953 495401644 3483161
59 12204 80911823 477781
16690424 39648 1499 8469140 373775248