Knowledge
Data
3271 991 4523927 15677235192
131 81707475646 481628578 2113
56 210 93302595471 52814 1969