Knowledge
Data
51683219 51 66426600547 89889749 59069214
27089798 10644 4016333 9165 634532334
22932 1812675 3157 20