Knowledge
Data
3906 135073003 11921054432 592480950 162786
496071 30886 76865051
532406 62128858 54368340 711815185