Knowledge
Data
805159268 10218124 1539 0569
227445871 3539 7160452182 83108991386
31 216440488 1007 28058903