Knowledge
Data
12892 81659520 2557170550
4776526613 7875179 18297177
59974151 463862213 47 7794 2663246