Knowledge
Data
143 16 905387256 808935 86968
58384 487827 562187973 4218138
251088177 48531359537 313389163 5606213907 316