Knowledge
Data
31039831 788321389 40233732296
187056678 870773 90982345 9752
66 0243011 18562718936 260692 1478