Knowledge
Data
3646 3662181183 604066768 8196
43186628 91 45483000 927090072
6994377696 166 64 7939 480386675