Knowledge
Data
31538 50580533960 15118781
27096310 26232285836 3600149095 9420 596923
205 3995280 41113 841652382