Knowledge
Data
34239216 58366 80390 2922063 7209575
8217868 68 287118 94 197931
227468394 4959979041 3339128