Knowledge
Data
8573085 303965 720603890 384245051
18933 39653935 879223 8867760215
604564 91136146 6500