Knowledge
Data
526114040 20 925072 396 1674175726
72521382 24360515 32784 56928534747 39491963
943 14096974104 833053363 7059139 330