Knowledge
Data
14574772486 18282471 6340694 91081688 5006241537
882137 8805192 5536169992
82 836699 39398 128048