Knowledge
Data
31 148679 8791689428 3401
33 62964 5550395792 541453 440
1774268 19524 66782 57155768 482605