Knowledge
Data
23714028 15798 1751 5605 251482075
242279926 134617 092 4332
325410684 57253623 9737657 26350 3789