Knowledge
Data
311750399 3450718 870871 862599909
915976313 0519766972 7907983 61315856 5773891
30892121 92257274042 2322144710 10509407093 6095349083