Knowledge
Data
283 25328138108 3793895
88060044 64925 708679236 9840587995 21857
4145553527 009983 1259365 809813 158