Knowledge
Data
13776 6092 39583966500 1859204342
20446980 592860825 75851 637502 2288641871
4909304 0050499 8151 5036635