Knowledge
Data
21666586108 82634056584 3241674186 2451874901 42105
4012039 6868477 5062535 128255 536226824
062288 3695271 186729902 46664841 931155682