Knowledge
Data
39131535 182404377 5037918 290
19878 69537614064 95297
99902978 926 208807825 422792 907160