Knowledge
Data
43 236187 33280838 8306456083
70128971246 15729 985329689
59077315 6262776 15269662413 2389 051