Knowledge
Data
293900339 10412072 92384259058 14840 63633
7244335 20214558 133359997 1672060
5388899 313 65731130 68 91535786779