Knowledge
Data
16496680 256652 5101283458 20896 92458244
146304777 9196049 55367611806 8072
474630 31 948608325