Knowledge
Data
15244557 6435 642053
16559073 3083238 479620 5917014 816654
307041695 03087758 0486732303 205041397 7700651