Knowledge
Data
306 01611201056 946283698 399312 305045
21 70617348080 5891 31 48822119783
42 3194329969 49857911 22438738