Knowledge
Data
340563 253566672 24486229 9269207117 7305227
364779 6574 58651 9111852 82
803 91 725 12746864 339268436