Knowledge
Data
89353598 104761 17262 8508
16979997446 3471844 24809049 59175577074
3903667886 17868001272 884214