Knowledge
Data
3299786 302 2618582 2919557
82246871 950193 89153795 7874884077 67751380426
945651 468815680 15891403